home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / programming / other / dopus412-gpl / program / makefile < prev    next >
Makefile  |  2000-02-28  |  996b  |  39 lines

  1. OBJS = about.o arbiter.o main.o main1.o main2.o main3.o main4.o main5.o main6.o main7.o\
  2. main8.o main9.o main10.o main11.o main12.o main13.o main14.o main15.o main16.o\
  3. main17.o main18.o main19.o main20.o main21.o main22.o\
  4. buffers.o chipimage.o custom.o cycling.o data.o doerror.o doidcmp.o getusage.o\
  5. icondata.o iffload.o rexx.o protectdata.o renamedata.o select.o selectdata.o\
  6. strings.o tasks.o view.o assembly.o screendata.o dopusfunctions.o\
  7. launchexternal.o searchdata.o complete.o remember.o parentmulti.o\
  8. dirtree.o
  9.  
  10. All : DOpus DOpusRT
  11.  
  12. DOpus : $(OBJS)
  13.     slink with <<
  14. define __ctype=___ctype
  15. #define ___main=___tinymain
  16. from lib:cback.o $(OBJS)
  17. to DirectoryOpus
  18. lib lib:scm.lib lib:sc.lib lib:amiga.lib pchgr.lib asyncio.lib
  19. noicons
  20. maxhunk 51200
  21. sd
  22. nodebug
  23. <
  24.  
  25. DOpusRT : DOpusRT.o dopusrtasm.o
  26.     slink with <<
  27. define __ctype=___ctype
  28. from lib:cres.o DOpusRT.o DOpusRTAsm.o
  29. to DOpusRT
  30. lib lib:sc.lib lib:amiga.lib
  31. noicons
  32. sc sd nd
  33. <
  34.  
  35. .c.o:
  36.     sc $*.c
  37. .asm.o:
  38.     sc:c/asm -isc:include $*.asm
  39.